#ifndef STATE_H
#define STATE_H

#include "Utils.h"
#include "game/Updatable.h"

namespace VectorTD
{
	class State: public Updatable
	{
	public: 
		virtual bool Update(double p_deltaMs) = 0;

	protected:
		static void GoToState(State* p_nextState);
	};
}

#endif